the stables - French English Dictionary